Google Earth - Map - Bab Ezzouar (Bab Ezzouar)
World
>
Africa
>
Algeria
>
Algiers Province
>
Bab Ezzouar